a recent study - German English Dictionary